259
1
3153
731
0
2509
3371
10
2385
1857
3172
197
962
582
873
451
742
392
4099
8
370
345
4077
1035
223
915
2143
1251
443
3435
4
9208
679
7053
7
1554