0
2563
1400
977
1154
1061
1244
1209
1181
1208
868
1036
1002
937
1024
1167
1772
1
1252
2704
1495
1578
1524
141072
2990
2564
2465