1039
1058
1092
1031
1048
1231
1285
1070
8550
18507
990
1261
2228
2771
1145
895
997
1003
1345
2778
925
2484
1402
1423
1572
3149
1045
940
908
1955
1342
2842
3392
943
1020
1628
2406
995
1906
3344
1540
1382
1152
22643
1023
1513
1569
21606
979
2406
953
873
890
4691
914
2050
3180
885
1163
4338