1506
1
2057
2453
3435
4
1868
3
2354
2189
0
544
3000
2
1099
1685
3879
7
1547
1589
4578
3673
1879
2292
12
1210
2279
2204
2213
3873
15
2937
4863
495
401
2317
1424
1442