1112
3119
2360
2651
1257
1531
1937
1775
1161
2819
2148
1809
2298
1965
2029
2905
2404
2845
1696
2312
6193
2503
1863
1368
4117
3206
3031
2559
3328
6649