4309
3
2100
2
712
1
2886
1568
197
0
841
2159
2184
2562
5805
2235
1455
1115
1506
4
8607
8
4723
34
2427
12
2710
2134
1507
2082
5599
11
2687
2794
2528
1660
1622
658
159