4257
6
10278
5
1757
6908
8
10247
1080
3
264
2
261
1
63263
36
195
609
470
1398
7
1582
784
634
458
803
612
711
538
0
999
930
907
645
911
833
720
950
1140
1146
566
451
680
648
929
708
1393
4
673