3354
1
1752
0
1306
582
451
3518
3
843
3228
2756
2
2522
1681
980
1787
1513
2131
1547
2173
3683
1267
2505
1743
3054
5
2999
4179
6697
2507
2057
1683
83
1543