2535
2
1348
1
2394
1622
1295
3765
4
3498
280
2890
3
2650
20
2468
761
2600
32302
0
3683
21152
8
2250
3090
6
3083
1564
1946
297066
1816
4115
10
3053
7
1168
1734
3453
1423
1405