2327
1066
902
888
637
870
2707
1186
1565
2952
9610
825
786
1312
740
1032
1159
854
4061
2139
1892
765
1333
2405
684
863
1325
689
1632
1945
961
4754
1122
1385
777
2027
1547
1311
1392
1224
755
854
1700
1713
693
1983
1241
984
2700
1358
3933
1680
869
1553
1514
1018
1072
902
1305
1225
1176
837
926
1390
1760
1025
5563
980
1710
739
953
845
1291
1207
766
1043
755
704
2283
2290
1729
1187
1178
855
689
2689
1154
1546
1666
1096
2382
1315
914
1446
834
719
759
855
815
1625
711
1757
645
1299
1544
1041
808
720
1361
759
821
844
3419
845
1285
1388
805
1089
1562
1087