543
0
518
787
2199
3015
501
29323
251
1636
573
913
63
363
2211
574
408
1132
46
6062
16
1454
965
553
492
116
419
392
422
585
1542
505