1093
0
1746
2
1570
1
496
1000
3326
3
2587
830
4179
662
1840
6
1543
3562
1787
801
1814
4
2403
1766
1824
1782
915
5721
8
1788
666
673
1628
83
868
1173
1568