492
0
516
1
660
843
1922
4
995
1094
739
961
541
3
408
2
426
648
523
613
1060
302
83
1109
1217
1859
9
300
95
74
1290
6
304
312
430
714
273