832
0
277
1
1119
2
99
74
782
3
790
656
592
883
543
2210
324
367
307
1465
326
484
2155
80
362
443
1585
6
136
858
424
452
947
105