1702
452
1722
743
2349
872
4564
261
1294
850
5444
468
276
892
1224
164
161
1405
524
762
633
510
3036
470
7137
1356
5990
607
666
1217