1296
1
1606
1819
2152
2
2131
1590
1766
496
0
2948
9
1859
1844
1883
1632
801
3589
83
784
878
3715
3
868
1681
2110
2119
4
421
578
1199
526
673
830
844