1153
0
1743
528
683
1
3090
6
3765
4
392
19783
2
616
2903
3
2932
14887
18
2996
2556
1969
3447
7
460
1346
1233
1889
2087
2320
297066
21152
8
961
1310
1193
459
2348
32302