4250
25
3629
1
1243
956
0
3871
2
3470
5
1382
2035
9877
6
2153
7
1868
5946
2285
1753
1412
1466
3175
5164
8323
1522
2322
4
2054
3109
14
2195
4943
1668
3539
3
2794
4832
1889