2100
2
1973
2650
20
3629
1
862
0
2377
4179
1412
3539
3
1475
2534
6779
5
4655
10
6666
4
1809
1266
1179
2626
3871
2794
951
1618
7599
13
841
3470
432
2886
1550
5253
2740