739
1
77
506
3
1062
146
869
2
394
80
1089
4
737
958
1920
993
325
541
406
422
646
523
610
1288
6
95
73
765
0
83
1106
1212
301
309
426