23447
0
3942
2
26
2695
3
2244
361
1047
5
1570
1
1139
3451
3041
98601
31
997
1226
1111
15324
6
2425
12
1590
3125
3533
4
1017
553
81747
42
5264
6939
3237
15
1049
595
565
58