989
1
696
1270
1466
1494
4
728
844
549
1420
689
2178
308
1876
770
1895
917
2
1295
1038
1225
0
946
1363
1411
2570
1438
861
1039
2763
605
2837
651