2535
2
3498
4
2177
1
1338
32302
0
3546
21152
8
2468
3
3090
6
3083
2558
19783
1711
2100
723
2932
1603
1417
4179
1087
2377
17946
6346
16
1412
2340
2207
2980
2990
9160
5
1348