1189
0
3080
3
3090
6
2903
2932
2
14
21152
8
2087
3765
4
47639
1045
2124
7258
1248
1
2342
1673
4443
9
1604
2241
17946
1193
475
616
337
371
2219
536
531
1068
5242