2534
2
181997
11
582
0
3172
1
3400
370
4099
8
1011
3
1245
1554
345
766
873
451
1527
1558
2370
2890
866
223
775
742
1935
4944
1763
3629
3256
392
3655
12459