79
1
300
2
83
94
74
1214
336
1112
862
703
296
84
340
64
311
961
330
1922
4
869
397
81
523
648
408
426
541
3
90
498
843
525
0