0
1319
1050
1030
1189
1013
1232
1137
1252
946
1095
1427
3203
1027
1147
979
1935
1
1390
3034
1641
1711
1661
142243
2721
2679
2618