529
0
2346
99031
1
384
271
577
2634
729
382
1793
552
477
563
306
243
1817
440
375
1072
2711
320
296
292
819
353
699
2445
1540
471