102
1
2470
27
282
75
5230
2
1400
298
85
447
0
544
1093
1801
3
430
1332
5
320
416
179
1098
8
927
570
702
229
231
624
409
889
4
338
341
210
355