1446
2
19034
6
9244
1
2095
4
6406
12
3929
10
665
0
198
1824
2619
2725
2379
471
2030
984
767
629
3091
7
1762
784
1203
2000
2086
3203
1227
120469
35
593
2301