4437
3
1073
0
154
2
400
2125
1
3888
2727
5
2188
484
1160
477
2718
1650
798
1922
911
1847
58
1219
472
2043
2044
2221
928
3651
15
1348
4033
4
418
1171
1040