3234
6
1818
1
947
4
111
0
3419
617
2
3051
10
850
125
1402
1345
1034
103
2825
9
41
1980
1011
6500
8
782
1370
70
1004
1536
20
986
1663
866
68
1549
2632
7
142