0
1189
854
987
1228
1101
1025
916
1114
921
880
1370
1034
1031
1058
868
1841
1
1310
2838
1554
1640
1584
141480
3069
2623
2613
2525