4309
3
2840
2
8072
20850
5
944
1683
0
2580
2436
2773
2153
3117
8
1779
1
1710
16
1913
1475
2699
2530
4
11153
1166
11
5375
1019
2558
1753
1821
549
1494
967
2217
7
2142
2495