8766
2
167
0
2522
1047
1
1343
759
846
2683
998
572
1603
1448
915
1392
2326
4
964
611
1054
1894
1171
1563
471
1513
2119
2086
300
1421
1566
2470