8456
3631
3829
1648
2254
973
1330
577
1099
478
1197
520
2282
985
3857
1660
1771
766
1351
586
1827
790
4403
1894
2429
1048
1344
583
1281
556
1169
508
728
319
1036
451
1806
781
609
268
651
286
1554
673
1085
472
1015
442
777
340
693
304
910
397
707
310
350
157
490
217
1162
505
1533
664
819
358
616
271
637
280
658
289
336
151
308
139
497
220
504
223
714
313
224
103
476
211
434
193
2947
1270
5901
2536
987
430
3416
1471
1624
703
2065
892
791
346
1456
631
Copyright © All Rights Reserved