1296
1
1606
2131
2948
9
1859
1844
1883
2
1632
3589
878
3715
3
868
1681
2110
421
578
1199
673
0
830
844
2413
801
2722
2627
7
2039
1758
1126
1204
2088
1300