1528
1018
2286
1544
638
2003
808
1577
735
1507
1693
907
945
1248
983
983
1067
3780
2236
1013
1211
781
1166
904
3103
809
680
29903
1482
2519
1115
681
1458
1644
1481
2036
1523
921
1022
1812
1487
769
685
839
694
895
827
1649
1006
1737
1158
766
1565
1437
1327
836
1257
828
786
782
1072
827
883
786
716
1138
2418
753
1737
1358
879
1651
1030
735
690
818
823
1423
1189
692
1688
724
967
3255
707
748
871
1589
635
955
949
1277
680
1705
949
1366
4053
1005
1029
1090
1220
1299
1691
2012
2285
1617
2518
732
1083
616
1251
1358
965
2464
1296
1459
811
754
1013
815