472
0
353
714
2201
3
1650
543
518
787
3015
501
464
29323
1636
573
913
2991
10
63
363
2211
1132
46
1454
553
116
392
422
505
480
1470
1