2711
2
2429
4
4142
5
8047
18
2478
3240
6
1279
1289
3
3315
2954
0
920
1766
1514
1
385
2346
1061
2061
1126
2152
4179
1879
577
990
4562
2184
475
2194
1667
1784
4757