1148
0
1700
1
578
380
2443
2
521
545
1326
507
1423
629
543
612
1614
1869
628
395
1698
87
1896
11
903
4937
475
2683
971
542
3252
1017
660
617