1868
3
2245
21152
8
2593
1
3485
7
1681
1747
297066
0
1128
2255
2
2740
2711
928
1720
3053
5151
2911
9
4651
398656
19
1137
1558
4
2450
1306
550
1787
1248
1972
619
1064
4724