2100
2
2650
20
3629
1
862
0
4179
1412
1148
3539
3
2534
1716
1814
1179
3871
1506
4
2794
1391
951
3120
5949
5
1618
2142
841
3470
432
1290
2886
1550
3025
5253
2740