1031
1
1855
2
2757
3
700
0
2631
2765
8
2966
11
1547
13018
6053
4
2024
1294
1716
12459
1353
1268
2152
2115
3971
2911
9
1422
2861
5147
1093
1410
1614
3101
1974
9877
6
2587