24337
22
1884
3
2551
1685
0
908
4476
2
680
110
341
49
96
612
796
938
746
4562
10
2309
1107
504
2188
4
76
1809
5
534
5382
3565
8
678
1212
1
2788
4715
851