5236
4
2982
0
503
1981
2
8615
9
518
3114
2376
1
1447
1369
3915
3972
2886
6967
13
586
2829
3022
1730
1089
2263
3513
5
2714
1125
2009
1054
2145
1796
1076
1728
3238