1623
1
2579
2
1650
1431
1504
260
0
1443
1542
931
3715
5151
21152
8
4651
3
2650
20
2405
2740
280
297066
1581
3080
181997
11
2773
1185
1047
3090
6
833
2932
389