2535
2
1290
1
1977
3765
4
32302
0
3498
518
19783
4307
3
2315
8627
1247
2209
3090
6
3053
7
7793
2932
1603
1780
25669
3028
2666
9
2475
1295
17946
280
2129
2990
1265
3683