2426
3
1800
1448
2558
920
1979
1
366
621
791
68
1394
2076
940
958
0
1233
510
1421
1306
7140
2
5428
1857
573
997
1983