747
2
1550
302
99
56
0
1364
1280
666
1
1705
4507
5
845
675
621
1773
4
955
559
1712
3
670
1088
1310
1019
7
5546
44
2342
1706
3043
496
1437
2281
604
478