3386
2
2654
3
4996
6
2226
1
7592
7
2467
4
1228
2810
5
3118
1964
5949
15
1768
1286
969
0
924
1061
1266
479
3460
5825
1598
709
802
1059
1924
2977
3745
1699
2100