0
1277
734
1006
1421
899
965
1017
1019
1251
2080
2037
1076
996
826
1383
1
939
1438
1150
1226
1194
138001
2544
2235
2211
2113