120469
35
1376
3
6406
12
1702
6
829
1
2301
598
521
3025
601
1649
1883
2372
2
1203
1032
999
1256
928
1241
1089
2914
5
1344
0
7332
13
2108
1907
19034
7885
1616