1035
1
981
1158
2
1760
848
1475
2217
5
15332
6
1222
1113
2465
21
709
12
930
1599
3
178
1087
4
187
1957
1504
1554
8
1312
1094
83
301
501
808
865
99
1786
10