0
1180
835
971
1213
1080
1013
863
1354
1019
1012
857
1039
844
874
840
1773
1
1252
2705
1496
1580
1524
141072
2991
2564
2465