1579
3
4425
6
1133
1
5151
2
3080
3715
553
1619
21152
8
4651
3001
3117
2650
20
1397
0
1048
3090
181997
11
994
280
2405
1813
4
297066
2740
2932
1815
746
1047
2982
2104
272