2989
802
826
2485
945
1998
3464
1457
789
2210
756
777
5424
2325
8344
925
3043
646
1294
1403
707
1381
611
1049
648
1826
901
2288
1417
3010
2437
1215
3733
729
697
680
3255
867
652
811
958
2794
1900
5533
2520
1975
778
659
3200
1608
1844
1667
2572
829
1147
745
970
2421
2605
3060
2066
1448
2470
1550
1269
896
1113
637
1164
703
642
1001
1101
1499
841
2239
2723
2034
739
769
1085
1116
1698
641
1469
737
1647
1136
691
1297
626
1096
3536
1412
1786
1496
1279
812
686
1664
2402
1367
713
1279
3277
1513
884
1332
786
717
1343
890
806
2707
802
1310
738
603
695
698