2349
3
1397
0
1668
1676
2
2114
3131
5579
7
6209
1
3683
3624
4
1343
4219
1472
1761
2368
849
2199
2149
5