4250
25
989
0
2650
20
3629
1
862
1668
1412
1275
2153
7
3539
3
1757
5164
5
2534
1522
898
2195
1243
1179
3871
2
2794
951
1382
2094
1618
841
3470
432
956
2886
1636