937
0
601
2
992
1
984
404
1685
4
1385
372
1186
1095
875
514
82
385
732
998
461
309
527
352
130
3
4778
989
7
914
394
1475
313
83
75
456