1025
1
796
6
1254
2
2908
10
4551
7
1285
3671
1676
1710
1494
4
1671
7042
5
2108
3
1646
644
1185
797
1815
2329
2234
3439
1993
2835
2297
6991
1681
3194
2891
1194
1416