1080
2
1137
3
616
1
580
1134
590
3904
12
1113
4
674
803
1778
720
2766
6
1407
0
966
5890
619
949
433
824
4910
1474
455
516
86
917
830
1002
1158
764