21152
8
3090
6
3080
3
2932
2
2535
3715
5151
1047
1558
4651
572
0
2650
20
2622
2405
1
2740
1819
280
1348
2377
1622
3498
4
297066
32302
1051
2781
181997
11
946
2884
5
1394
989