460
0
534
3429
1588
881
607
493
755
1743
914
371
1199
653
393
681
376
1243
13967
2
683
2123
1105
1103
348
490
2271
4
484
596
1166