1778
1
1883
2534
2
1047
1245
1554
4099
8
5151
3080
3
3715
1011
766
582
0
1059
21152
4651
370
873
2370
451
2650
20
3172
280
2405
345
2740
2932
297066
3400
223