864
1
342
1267
2
1079
1059
0
364
89
5
335
355
493
901
534
2178
8
82
1387
494
350
1115
3
488
1052
922
440
74
897
482
1941
1651
999
622