4057
15
2054
1
2585
2
521
7153
9
3353
11
6383
17
290
198
1516
909
1543
2306
3650
3
2246
896
1915
2141
471
5425
23
1696
0
2030
1418
2756
9244
905
2982
4964
2608
2484
7