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