2669
2
964
1
2307
3
1813
6139
4
1681
1380
0
2804
2687
5
1913
1093
1568
1814
1864
496
1431
7071
1295
571
2061
2650
20
2136
1766
894
539
280
3706
1397
2578
923