928
1
4057
9
1378
2
1015
0
785
1780
1762
1914
3063
3
2461
20
1229
906
999
1622
1458
16840
15
177
282572
383
3116
3615
7
3352
1056
5509
8
4895
4513
2361
5155
1666
1222856
4