2166
1
2425
7
2999
3
1532
2294
951
1788
1749
83
2184
2082
1681
1844
1366
582
0
2505
2
2768
1632
4179
4757
8
1306
1743
1077
2329
3683
1210
1494
4
790
1015