46
0
753
846
247
1
486
266
363
21743
1132
2574
39034
483
484
383
3691
5
2727
251
1440
2301
2
1343
2306
419694
9
121182
3990
2881
413
1650
3498
4
1483
475