1354
4
844
1
186
215
899
908
1161
7
762
2
1678
9
3532
6
1587
1130
226
518
392
615
603
2578
4265
1053
715
1042
1121
463
1074
428
749
1059
768
1128