11699
3623
3045
1475
1421
1352
1132
30679
1773
1180
1770
1764
1283
1531
931
1186
3175
886
897
1940
1614
3290
1238
958
929
2791
878
847
1261
1937
2277
1513
961
1065
763
1105
856
796
1492
1712
1247
1079
3134
1270
1136
1018
891
892
8400
1125
988
6758
1466
1189
3396
2346
825
1421
1253
1597