1097
1269
1672
3
1084
1
735
1282
754
841
2096
2
726
1918
1760
1400
643
1134
838
1357
589
818
650
1240
2964
2449
1581
1139
2807