5984
560
55
4306
4723
3162
1080
9217
4936
5515
953
9109
6161
9994
9219
4993
9823
7311
6788
4845
3672
6482
5673
2507
2740
8918
2625
2840
5550
428