1012
2471
4
1736
10326
3
3321
5
2113
3687
2802
4225
6
16836
2525
1
1581
2
1893
4043
2245
1724
3651
1966
5187
2446
2705
4487
2176
3206
1928
7503