2174
8
1680
1
2831
4
1559
2
1479
584
0
1765
6282
27
4784
12
2173
1094
3
1518
5
2332
7
2642
1970
2747
1972
2814
1318
1710
2474
2533
981
1960
2403
1510
2368
3413
2759
80512