2126
2479
1108
1167
790
2240
1302
4623
2090
1649
984
704
854
1079
1604
1393
1051
980
1484
929
3368
1565
12034
2851
1025
1319
1805
751
1663
894
1962
6038
782
1108
849
1352
723
1142
963
958
820
978
783
1320
1592
875
1815
1567
974
2451
1492
2958
738
915
1370
1005
1227
2462
787
1195
1292
1490
860
1472
862
850
1092
2462
1050
855
783
1890
2437
1490
1580
808
838
3078
791
1108
1046
1346
2108
1950
929
2011
1197
771
1325
1049
3252
883
717
914
965
721
1024
771
979
875
6381
1161
1834
736
1177
1834
1104
5095
733
1352
1372
1362
926
2361
1480
1298
951
945
966
1054