2425
7
2768
0
2192
2
795
1
1396
1255
2659
956
2272
828
688
594
475
336
485
1635
4
5123
2261
3
1252
369
1988
970
787
2181
425
110
1348
5253
3196
6
3186
9