2123
1
2470
5
1639
3629
3871
2
2794
1618
841
3470
1989
3
974
1412
1883
2040
862
0
2650
20
1320
1222
3066
7
2285
1868
2534
2343
1197
1366
5946
3505
2092
1466