24337
22
2518
3
2268
4
1075
2
400
0
1339
1
641
4309
658
1690
6929
11
266
19932
6
2505
674
1558
1431
1023
3225
2284
1250
1839
2710
2322
913
1444
2967
420
1231
718