214
34
0
48
702
1339
2033
235
190
49
522
1360
2089
1
816
994
555
140
285
247
988
626
640
470
230
115
251
672
325
687
165
295
45
147