169
0
2490
1608
2546
1
543
994
1824
303
2224
2
396
1084
467
171
383
445
2275
14076
7
297
2941
418
277