1849
2
3090
6
2903
3
2932
1189
0
21152
8
2219
4
3080
2349
181997
11
1045
2907
5627
1
9956
572
4754
7
2502
2348
1193
25669
14
19783
2535
2996
4044
5
337
3083
17946
2465
3125