3109
14
2100
2
1393
1
2366
2650
20
3629
1679
862
0
1903
3
1993
950
1412
3539
2982
2534
5897
4
4179
2454
1357
1179
3871
2794
1125
1211
951
1618
841
1359
2189
3470
5