5879
1047
1197
802
2372
5434
4177
896
798
3373
1011
1140
756
917
1346
743
818
979
2293
1327
892
838
5163
976
859
718
689
2218
687
1705
1061
902
692
791
724
735
1091
717
5853
827
703
875
860
775
1273
2312
1248
996
961
693
1507
938
785
967
786
4301
1320
1757
781
843