3029
5
867
1
4779
16
1054
2434
6
1076
2
7421
4
1248
2308
1204
9325
1180
2204
2405
2443
928
28746
49
2503
1845
1765
3576
1999
3375
1876
1045
2432
1884
2678
3130
3903