667
3267
831
13787
1095
2966
1157
3148
4196
1228
17811
927
880
1606
758
16004
977
1055
1003
4581
965
5984
937
1121
884
1816
902
2196
2825
1658
11941
5048
1797
6543
2733
4440
1109
1158
7245
1266
1536
3151
1913
1913
9549
14323
31187
2537
24646
6840
5998
11154
1614
1441
1920
1240
20417
1326
5906
8162