939
1
1117
2
648
782
173
1065
842
0
492
498
3
516
1262
491
3450
10
1967
5
991
64
390
1457
765
707
534
400
1060
304
714
6
775
1566
7
768
1112
862