2730
6
3503
3
980
1
2870
5429
48708
0
2542
5622
4
383
1155
492
514
970
213
31220
10
471
169
3251
1745
543
9355
2080
2020
180849
1343
251
65
4126
2142
1152