2921
5
391
0
2223
2
12185
1336
1009
5521
673
2535
3055
1
2972
3386
3
2166
2638
2468
517
479
2614
1362
16
2365
4
582
1504
1938
13018
34
868
557
526
9611
2163