3115
1342
4942
2125
2128
919
924
403
1337
580
1141
496
980
427
1106
481
595
262
1498
649
756
331
658
289
532
235
1953
844
966
421
546
241
1386
601
560
247
308
139
1631
706
322
145
973
424
1246
541
910
397
1008
439
1491
646
294
133
161
76
17710
7597
13972
5995
5530
2377
8183
3514
2653
1144
3969
1708
3073
1324
4466
1921
1351
586
2191
946
637
280
1526
661
4109
1768
1162
505
735
1512
655
1680
727
539
238
623
274
763
334
1393
604
1015
442
441
196
819
358
840
367
462
205
1036
451
1652
715
798
349
Copyright © All Rights Reserved