3437
4
4289
10
1225
1
2471
2
3256
1812
4713
14
3980
3
862
1307
4234
2659
7756
1167
417
0
2506
1082
1685
1154
1192
6968
5
31183
12
13159
351
1215
2169
4987
8822
2008
2256