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