2097
3
1378
2
2077
785
0
4682
1762
3063
1386
1
999
924
799
16840
15
1574
509
383
3615
7
3352
1056
5509
8
4513
2361
18385
2657
5155
1666