743
0
3505
2
698
3012
346
1348
548
314
1026
754
1004
519
1
125
817
70
1580
3519
9
2952
910
684
315
2242
1491
732
676
577
683
372
1635
4
362