24337
22
1812
1
2322
4
2786
4321
1001
0
774
123674
35
3910
3
2092
19932
6
1613
2
4187
10
2732
1357
6676
12
1164
1431
5164
5
11924
10317
14125
11059
9
2346
2906
3835
980
829
1161
592