2860
1
2381
4
1714
2
1289601
511
4465
22
3401
5
1384
0
2591
2530
2707
790
2525
3
2181
2209
3995
1158
1129
888
1434
6099
10
7055
1163
5346
986
1944
624
2135
6
4188
1451