768
0
1431
1
2595
1243
1239
571
1969
370
1767
2
1843
863
883
1282
925
3
826
1033
685
8945
40177
3926
14
1288
4198