1295
1
2683
3683
2650
20
280
1942
3
2259
2
1581
1069
2159
1138
5348
8
1646
2250
1721
12
4179
2769
3079
6
4743