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