1612
0
483
1819
445
337
628
286
797
1129
456
401
492
515
1372
1594
598
284
729
1015
1020
345
2574
1
853
331
479
327
1289
947
302