1872
8
1245
4
109
1
571
124
199
92
2
466
83
85
114
609
532
6
282
884
668
141
189
146
155
787
1009
543
462
316
102
2473
27
258
356