2740
3
750
1
280
1891
0
3090
6
2650
20
1438
1840
898
560
3173
2
1585
604
5527
4288
971
593
3080
32302
2053
5
2279
131589
2023
1618
571
989
3629
1785
3546
2145