2152
2
3326
3
2535
2901
1
2392
83
1788
572
0
467
1295
3765
4
1558
1348
3498
280
2622
6
2772
2650
20
2377
1819
1622
32302
3683
21152
8
2250
3090
2884
5
3083
1051
2778