2535
2
1168
1
32302
0
1316
3498
4
19783
2934
3090
6
1734
7793
2180
3
8440
912
2932
1603
25669
1005
989
301
2666
9
17946
2570
2990
1265
30334
2480
2906
1153
135
1690