688
1
1772
1298
1563
1470
514
0
928
2461
20
999
17730
11
177
11881
3
1501
1425
3615
7
1513
4513
1389
2
509
1961
1124
2064
3498
4
282572
2069
2097
2830
1780
3819
3117