989
3
3354
5
3798
4
2195
1775
2
2083
1583
0
541
2183
9
4612
1036
6724
1936
1
4697
2620
8
3789
1801
810
603
2959
2795
4274
1050
3095
7
3265
2259
605
607
2060
1725