1087
14825
1420
11276
7181
22633
642
1448
806
23465
20695
1040
12447
5508
7264
721
679
704
5450
2841
19521
1214
2430
1763
1746
12957
21447
1395
4303
2794
4278
1504
850
744
893
660
849
5403
843
835
1132
934
4057
1329
812
775
761
1563
1000
813
1142
3150
734
776
741
686
1661
773
742
890