248
1
875
3795
646
0
1315
1129
107
964
28805
6
1229
3025
167
687
1622
1513
3287
3
1015
544
1566
1425
2296
2
322
4180
12
1962
1587
1329
650
1922
1392