105
52
812
355
595
262
784
343
931
406
1295
562
749
328
385
172
987
430
903
394
868
379
574
253
434
193
210
97
637
280
588
259
770
337
399
178
448
199
1463
634
539
238
1407
610
1365
592
693
304
532
235
1337
580
1071
466
889
388
980
427
777
340
665
292
1008
439
1568
679
1631
706
826
361
441
196
973
424
1575
682
819
358
3290
1417
1428
619
1064
463
2891
1246
3171
1366
3178
1369
3710
1597
4011
1726
7749
3328
11109
4768
18536
7951
28630
12277
60606
25981
29442
12625
Copyright © All Rights Reserved