3470
5
2794
2
2650
20
742
0
2395
1
3871
2343
2285
1458
951
527
3
1753
1412
3026
2054
4
3109
14
3629
2534
605
1867
1889
2502
1721
1618
4466
12
3644
841
928
2528
1080