120469
35
1376
3
6406
12
2914
5
829
1
196
0
2301
398
598
521
3025
767
1649
1883
2372
2
1197
1203
1032
19034
6
3765
999