1690
1
1723
21152
8
2593
297066
0
2711
2
1558
1185
2110
1029
5151
2911
9
4651
3
398656
19
1691
1632
852
2340
1320
550
1876
2058
1124
4724
2861
1671
1128
159
1942
1470