5225
8
2986
1
1365
0
9956
3
4471
2
1816
2244
4
3597
20
3131
536
3871
1492
951
1514
2258
1694
692
189326
661
1581
2203
6236
10
2270
3059
2502
1537
2190
1174
3012
356