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