2294
1
3208
1320
2
2559
3
3172
197
0
962
582
873
451
742
266
392
4099
8
370
345
167
917
223
915
6983
10
443
1554
597
1011
1245
2534
4043
6
4623
5
3400