383
0
492
2635
874
991
1126
552
265
409
729
563
400
6370
5
2284
670
280
342
521
490
979
598
587
2604
7