785
0
1762
2
3063
3
1386
1
999
924
799
16840
15
1574
509
383
3615
7
3352
1056
5509
8
4513
2361
18385
2657
5155
1666
1222856
4
2284
1961