1699
2
642
1
2710
673
0
570
800
1382
801
1632
5308
4
2294
1606
2377
1590
2604
1766
2166
1437
1308
1844
662
693
2085
868
635
3326
3
1543
1681