6236
10
623
1
2299
3140
4
2600
2744
2972
0
1526
2
2530
3061
3014
20
66
3386
3
1492
1289601
12459
1514
37355
13
6346
16
1174
1976
1622
297066
3071
9