273
0
298
371
1020
846
3691
5
372
2730
6
1872
1
115427
970
2328
352
1610
957
418
1238
410
2121
4
328
2339
415
640
798
820
393
303
1452
3815