3580
1
451
0
1945
224
197
742
443
873
4099
8
6100
15
392
2440
3
582
345
370
915
1668
223
1147
1993
2
962
2669
4079
4
2011
2675
7
2102
4734
923
1016
1417