4309
3
4723
34
2082
1
2562
2
1660
2184
197
0
1691
1455
2886
2620
712
1507
1568
658
8316
8
2100
6713
11
1892
1813
1938
19944
3172
1632
3169
5
5805
1168
1399
3058
2687