3640
1567
7
10
1736
751
476
211
2737
1180
462
205
1428
619
399
178
707
310
560
247
791
346
861
376
980
427
364
163
224
103
315
142
30352
13015
1645
712
3906
1681
1316
571
2254
973
966
421
889
388
735
322
329
148
994
433
1456
631
2142
925
1512
655
546
241
1253
544
4179
1798
1589
688
8218
3529
Copyright © All Rights Reserved