3623
3045
1475
1421
1352
1133
30679
1773
1180
1770
1764
1283
1532
931
1186
3175
886
897
1940
1614
3290
1240
958
929
2791
878
848
1261
1937
2277
1514
961
1065
763
1105
856
797
1492
1713
1247
1079
3136
1272
1136
1018
891
892
8400
1125
988
6758
1467
1189
3396
2347
825
1421
1253
1598
2706