126
0
3084
2
9488
9
702
88
905
1100
3
3310
3119
119
514
1277
2628
5765
348
90
1870
4
17
73
31
673
967
1701
632
1
1124
1320
1741
1457
5
2308
1786