2322
4
1061
1
2794
2
768
1716
3871
989
0
5721
8
2343
20850
5
3470
2285
527
3
2551
2587
1753
1412
1840
6
2054
3109
14
3629
2534
1484
1889
2502
1824
1782
1618
3266
841