2535
2
3765
4
3498
3453
1
32302
0
3053
7
1505
4832
3
1512
19783
2932
1603
301
1379
1422
1295
17946
280
2990
3683
2650
20
14
1153
3090
6
2250
572
21152
8
25669
423
1169