1354
4
844
1
187
215
899
908
1161
7
762
2
1678
9
3533
6
1587
1131
227
519
392
615
603
2578
4266
1053
715
1042
1121
463
1074
428
749
1059
769
1129