3053
7
745
0
1788
1
1690
572
635
674
830
1570
915
1568
1787
1016
693
1532
697
1816
3765
4
1431
2760
4471
2
1749
2368
1819
32302
1813
596
8527
526
475