2213
681
1315
1957
2425
2042
1801
1116
730
1459
2506
2260
2391
1142
2003
895
2004
706
2154
1407
1317
2381
1161
919
1018
1046
930
722
1245
1004
1109
1011
783
875
1135