1137
3
1407
0
5890
966
1
1779
2
720
2767
6
620
949
580
590
3905
12
1113
4
675
803
597
2658
512
539
1182
652
527
407
491
714
401
2158
4685
931
433