1515
1667
963
1019
1459
1272
895
2332
1034
1066
1197
1053
1053
1333
3090
1659
1161
1210
9479
1073
1163
921
1065
1979
1078
17181
1007
995
975
919
881
1432
997
944
969
2419
958
1291
2316
1595
3350
1598
1059
1838
1428
940
1394
940
2474
1056
1760
1453
966
1602
1109
3221
1137
2896
1201
7763
1164
2450
995
2013
894
932
1491
2133
909
795
960
865
1000
1707
1993
1102
966
932
1017
1049
934
954
1502
1110
1356
905
1613
6255
2003
865
2366
3664
1471
1353
1348
1259
899
922
2794
2558
1081
853
1255
897
889
1118
960
1386
1248
974
1267
1019
1853
2016
962
1175
1050
2255
877
1357