5793
15143
1699
58162
49948
9571
1029
9463
14186
2260
19831
862
1189
11800
13923
4109
2418
1086
2148
1026
6092
2236
1580
3380
1117
695
882
781
824
1300
1770
2102
1084
889
815
1649
4223
1054
816
3607
1072
818
5673
6870
4537
1525
694
687
923
904
1698
3448
752
743
1112
1018
2563
2834
803
718