543
0
518
787
3015
501
2600
1
29323
1636
573
913
1242
2
2008
63
363
2211
408
1132
46
1454
965
553
116
392
422
1257
3
767
505
480
714