4884
6
400
0
2133
2
2781
1
2904
3
1618
3158
3613
8
2427
12
951
1664
1466
1041
2294
2122
1564
1976
1568
1423
599
298
712
3629
2886
2327
11
159
3871
2794
2999
999