1661
1
868
0
439
408
743
1043
267
820
2490
457
860
246
314
514
546
5875
357
637
2727
2
602
413
710
941
1939
458
463
722
2121
4
813
294