353
0
714
1650
543
518
787
3015
501
1276
464
29323
1636
573
913
63
2211
1132
46
1454
965
553
116
392
422
505
480
363
398
1
1156
2