1645
2
1672
1
2990
0
3765
4
1294
2478
2476
2986
1659
940
1153
528
1849
3724
3
2366
1193
1512
3202
2139
1804
2756
408
2086