534
0
493
2534
460
3429
804
1588
391
392
881
1148
607
388
755
1743
914
371
1199
653
393
681
376
1243
13967
2
683
2123
3159
1105
1103
348