2170
4
1309
0
3818
7
5006
5
1992
3
3205
1
697
2738
1142
4914
2
1445
1013
2558
1135
2763
907
5389
2059
2303
3195
1451
181997
11
106
2358
5805
444571
9
302
618
120
297066