5880
1047
1197
802
2373
5436
4178
896
798
3374
1011
1141
756
917
1346
743
820
979
2293
1329
892
839
5163
976
861
718
690
2218
687
1705
1061
902
692
791
724
735
1091
717
5855
828
703
875
862
775
1274
2313
1248
996
962
693
1507
938
785
967
786
4301
1321
1757
782
843