2097
3
928
1
1378
2
2077
785
0
1780
1762
3063
2461
20
1386
999
924
799
16840
15
1574
177
282572
509
383
3116
3615
7