0
1438
858
1194
1541
1059
1092
1184
1203
1095
1398
2526
2429
1110
981
1885
1
1352
2908
1591
1672
1617
141766
3130
2666
2635
2570