7
10
2660
1147
25389
10888
14147
6070
5684
2443
6405
2752
4907
2110
3269
1408
2940
1267
5054
2173
1701
736
2471
1066
1309
568
8148
3499
3409
1468
2534
1093
2163
934
3983
1714
777
340
700
307
17787
7630
12943
5554
8477
3640
5187
2230
5404
2323
3122
1345
4984
2143
3346
1441
945
412
784
343
924
403
1806
781
805
352
609
268
728
319
812
355
1638
709
686
301
847
370
1519
658
1001
436
994
433
2632
1135
2317
1000
3059
1318
1715
742
2128
919
2415
1042
595
262
420
187
Copyright © All Rights Reserved