1743
0
1153
21152
8
528
683
1
3090
6
3765
4
392
19783
2
2949
616
2903
3
2932
14887
18
1015
2996
2669
2556
1694
1969
3447
7
951
690
460
1346
1233
1889
2087
2320
297066