2535
2
2710
1558
1819
1
2377
32302
0
1348
21152
8
3498
4
2622
6
3083
2781
1051
1622
989
946
1394
1168
2258
1372
1778
3090
2090
2760
6346
16
2884
5
1063
1788
2100
2166