2254
1
3805
6
951
2015
2
2505
2776
1594
3
1451
0
1606
6346
16
1305
1013
3931
1988
737
650
2977
1152
3491
4
4034
1860
2667
2109
5122
3576
1168
1399
5
1317
2535
1431