2470
2
99
1
1418
1544
1229
2105
770
0
1431
1378
1543
1866
3
13159
10
2767
1645
292
2037
1805
7952
12
1317
4436
9
1666
472
1267
4
1584
4936
18385
1367
2982
2317
1464