0
1180
835
971
1213
1080
1013
901
1094
908
863
1354
1019
1012
1036
857
1773
1
1252
2705
1496
1580
1524
141072
2991
2564
2465