2755
1
1309
0
1992
3
697
4914
2
3301
5412
4
2593
5389
2522
3323
9611
1260
503
21152
8
1210
2901
3971
1151
2512
766
131589
3106
123674
35