2650
20
3266
1
2386
2159
1061
3765
4
5225
8
2530
2250
6236
10
1174
10827
2629
2
20850
5
396
585
13967