248
1
875
1315
107
0
28805
6
1229
964
167
687
1622
1513
1015
1566
4180
12
1962
2
3795
1392
770
1054
1129
292
1866
3
2749
1431
2119
2016
4
4154
1926
472
5455