1064
1
1267
2
1632
3540
2773
3
1055
1582
2074
4096
1462
1843
2428
0
2146
878
1268
3571
2655
1816
6
3279
1881
11717
11
2397
1388
5209
9
2610
2295