3149
4
2224
2
3510
2657
3
2749
1
2748
1452
1098
0
968
1622
1090
1687
1880
879
2735
1319
1898
918
1055
1043
1515
990
1507
786
682
789
1501