92
2
91
1
124
366
304
804
4
83
85
540
161
141
443
668
61
0
127
494
199
1009
190
146
155
102
350
338
114
532
6
76
543
497
5
5244