2669
2
964
1
2307
3
2804
4
1813
6139
1681
1380
0
2687
5
1093
1568
1814
1864
496
3351
8185
7071
4079
14118
18
1676
1766
9160
3706
2623
2578
3629
923
1569
1532
1913