24337
22
2505
2
1089
1
400
0
2131
4096
951
674
6346
16
8527
2562
496
619
3562
913
1348
4
1036
1162
2966
6
1223
851
6753
17
1767
2110
693
5746
23
1514
1019
3591
11
1313