85
187
44
95
88
1250
475
233
72
75
275
12
96
54
5892
4634
244
1834
2786
2606
1626
1578
1848
680
1691
1173
724
2301
1798
1395
122
17
916
1204
1510
215
758
357
165
447
115
207
435
137
132
408
183
166
378
92
81
812
434
385
237