1025
1
1254
2
1285
1676
1710
1671
7042
5
1646
644
1815
2234
4
3439
1993
3
2297
796
6
6991
1681
3194
2891
1194
1494
1416
2417
1618
2999
1176
1746
3130
1622
633