1185
2
668
0
1001
1744
1
718
914
5204
3
951
1376
938
2123
475
2192
534
490
850
1223
791
1166
2092
323
1862
2235
1298
477
766
3107
7
717
2954
1581