840
0
3891
7
181997
11
773
1
2508
6026
2
582
2028
1331
2929
6
3321
3
1022
6773
905
2879
1924
2680
658
4979
9607
3506
8
12459
4465
22
1529
2318
2127
7633
1495
5147