3437
4
2471
2
1225
1
3256
1812
3980
3
862
1307
4289
10
4234
2659
1167
1082
1685
1154
415
0
2121
514
798
2634
177
1133
957
1780
951
409
1557
1421
602
1571