76
1121
103
1483
671
1140
1908
2420
885
886
2678
2423
2424
2426
2427
892
1404
2428
893
1661
1406
1662
1151
1663
896
2176
2432
1921
2689
2434
900
1157
1670
2182
2694