4910
2
1650
0
543
518
787
3015
5513
1
501
464
29323
1636
573
913
22794
4
63
363
2211
1132
46
1454
965
553
116
3091
7
392
422
505
480
2125