1162
505
3220
1387
1365
592
1540
667
2303
994
5257
2260
1722
745
665
292
1379
598
1085
472
1456
631
945
412
581
256
413
184
2345
1012
1582
685
3374
1453
896
391
756
331
1897
820
3423
1474
4739
2038
1225
532
3269
1408
4053
1744
917
400
1239
538
1148
499
889
388
1001
436
1757
760
1232
535
2156
931
3577
686
301
644
283
812
355
1750
757
483
214
609
268
1841
796
1176
511
364
163
567
250
1407
610
315
142
329
148
1505
652
693
304
189
88
6272
2695
2464
1063
980
427
3591
1546
973
424
1512
655
Copyright © All Rights Reserved