1130
1
828
1822
6
1666
682
3791
11
887
2
2094
1197
365
1321
1416
1992
1344
160
61
567
1589
572
1390
1306
899
639
600
991
2793
9
804
505
537
1309