1815
2
2392
790
1
2982
3
2059
2352
3014
20
2535
19783
2015
2237
1431
2932
2258
3498
4
1568
3117
8
32302
0
17946
572
4425
6
994
1709
1972
965
1495
1153
3090
511
21152