24337
22
1161
1
1223
1751
2322
4
19932
6
11924
1107
383
0
623
1527
2082
2254
2476
3
2466
5
1250
1150
2
617
20163
44
1721
3539
2732
1957
929
3211
951
11059
9
1304
687
8527