0
2666
1438
1008
1194
1080
1277
1239
1215
1253
892
1071
1052
961
1046
1199
1884
1
1352
2907
1591
1672
1617
141765
3130
2635
2570