24337
22
1516
1
1558
2
2929
6
1594
3
1812
1431
1844
1777
1590
5412
4
3107
7
2322
980
2466
5
2786
2505
6929
11
2170
1001
0
2209
1250
1935
2784
2604
5151
8
1955
946
3267
2199