1067
6
364
1
1859
9
642
287
70
59
445
82
84
2
23
136
638
0
184
393
118
122
405
967
454
834
766
821
2127
3
596
1270
827
853
920