1354
2
305
1
365
320
478
831
0
274
798
72
778
3
787
655
739
1339
619
83
607
324
300
74
1214
766
79
336
1111
791
94