918
0
1957
2
1057
344
1674
328
1133
359
931
2243
7
575
641
2470
1
953
729
337
323
955
3663
5867
3466
5
895
584
1780
349
418
845
54
1425
679