5183
8
3429
7
1656
1
1787
2173
725
0
1168
1545
2
1813
1431
2294
4192
2760
4
2369
1967
3471
3696
2089
5571
3
2371
5
2656
14
3212
27
2082
2349
1710
3673
1879
1230
4436
2047