1225
1
2659
2
2471
3980
3
3437
4
4289
10
3256
1649
862
1307
4234
1167
2095
2619
1082
1685
1812
665
0
1154
3929
909
1314
896
120469
35
1543
2933
6559
6
398
6383
17
1418