121182
1
3114
4
169211
11
575
0
1267
3091
7
246
1518
699
1567
2
360
356
4292
419694
9
837
615
1043
26120
14
1608
1477
484
802
677
935
1981
3752
1242
2602
2587
16
798