1507
1
975
4
1536
6
2891
2344
83
1229
1514
2886
2
1100
2299
2430
3
3562
2189
564
2721
745
0
1773
2061
3587
1857
1594
2259
1868
1787
936
95
2578
784
1727