24436
0
655
18766
2
325
30641
400
701
533
1836
1
475
278
273
2359
803
3430
5
16822
1009
1997
2023
1393
1090
2638
748
2489
411
266
864
1682
235
485