2959
1
2810
1565
2
1678
750
1541
2152
0
1532
309
1895
1195
2283
1819
2037
938
2166
2701
4
6189
9
3344
3132
10
1175
1301
2999
3
83
2110
1064
1681
1590
1766
2368