659
1
552
818
2210
0
1292
2
2103
1200
3464
2603
4
2027
1753
7
6307
1460
1679
1868
1536
2004
3
1561
1288
8561
8
6645
10
5849
3784
6
7315
2340