7
10
3605
1552
329
148
30401
13036
5649
2428
7693
3304
350
157
777
340
315
142
1134
493
2023
874
1190
517
392
175
728
319
1799
778
875
382
721
316
819
358
616
271
1120
487
952
415
490
217
203
94
98
49
100
2975
1282
812
355
15120
6487
2884
1243
2191
946
1764
763
5110
2197
1176
511
1575
682
2604
1123
1939
838
1708
739
1820
787
1435
622
910
397
1442
625
1757
760
7896
3391
5761
2476
15414
6613
931
406
2744
1183
7490
3217
2163
934
322
145
1932
835
1953
844
Copyright © All Rights Reserved