692
0
2551
1
3765
4
1336
2
345
2615
2203
2270
1537
2190
3
1380
356
2949
1533
980
1193
9956
19783
2535
4765
8
1880
3227
4044
5
3083
389
1298
2465
1816
297066
3125