2535
2
1349
1
3498
4
32302
0
21152
8
3090
6
1301
1749
1077
3083
19783
1788
1657
2932
1603
1363
2377
17946
2207
2980
2990
1348
6560
9
1294
1153
2462
3
2622
1558
1622
1459