444
1
1430
664
3
503
1214
665
573
917
0
574
2
307
364
304
1911
599
531
1186
595
635
7
361
1008
1111
352
443
253
716
4
704
228
76
760