1006
1
2443
2546
2
2733
3
4309
6294
2109
1983
2214
0
99
3234
7
1852
1594
13835
1346
4
2286
3751
521
1851
2858
14
383
11829