297066
0
1431
1
1399
1746
2
2392
1883
2327
11
1526
635
4768
5
2571
6
2903
3
19783
2189
2932
3691
4
1331
3158
528
1334
810
2535