2319
3
2810
3172
1
197
0
962
582
873
451
742
392
4099
8
370
345
223
915
443
1554
597
1011
1245
2534
2
4043
6
4623
5
3400
766
1788
5412
93
2377
1668