3691
5
700
0
2809
2
443
325
2301
685
515
1
2881
968
1043
732
1931
2085
3171
21743
2161
1512
1893
859
4455