4309
3
4723
34
2082
1
2562
2
1660
5225
8
2184
197
0
3765
4
1691
1455
2886
2620
712
3053
7
1507
1568
658
8316
2100
6713
11
1892
1813
1938
19944
3172
1632
3169
5
3683
5805