24337
22
123674
35
2322
4
718
1
2268
6346
16
1075
2
2710
3364
3
6991
6
400
0
603
289
4187
10
3835
5
1431
4179
1218
6445
2169
592
913
693
12459
1444
1812
610
3267
1590
1036