0
1573
2563
1205
1123
970
864
985
1051
1249
1244
947
1044
1181
1208
899
1772
1
1252
2704
1496
1578
1524
141072
2991
2564
2465