1346
0
2245
3
3090
6
2903
2932
2
3765
4
21152
8
2087
1970
14
19783
3080
297066
2258
1
32302
1193
572
34
536
469
2270
1310
2476
571
894
1226
515
25669
3053
7
2535