843
3324
2385
1551
1463
2904
1387
821
1237
840
1072
1637
1191
2543
1186
2395
1843
2397
774
695
1330
1345
1042
1191
1893
875
1191
8782
690
1133
1496
1920
938
1168
914
801
2125
2878
1546
1292
1521
2565
1896
904
1231
1061
853
1638
1314
3367
882
1187
997
975
877
1006
972
2574
1270
902
780
900
1189
2523
1167
811
3234
1344
3323
803
996
773
896
872
944
901
1055
1313
2348
1061
1327
765
1263
689
2826
1185
1385
740
1289
2222
2467
876
1495
839
811
866
1911
1912
863
903
666
1892
1637
8630
1110
881
2396
934
1059
966
873
2384
880
700
722
1153
3303
817
1304
1185