1113
4
1134
1
590
2
580
803
674
561
712
2017
1407
0
1320
5890
3
3121
966
1368
2205
679
1778
720
619
949
1717
595
791
555
1064
6
2023
1062
1026
2652