294
1
1164
3
1300
2
532
988
1208
703
1422
1023
935
1671
2477
692
3770
4
1435
780
1798
1650
561
649
1449
0
1162
677
1791
6
1779
802
694
1556
1369