1037
2
1813
1
3326
3
1819
1632
496
0
1665
4914
868
1865
1816
526
673
1382
1590
802
1814
644
1690
4311
300
1532
1746
1265
2427
12
3354
1606
693
915
467