1056
1
2096
1108
1786
1547
2505
2
2759
2619
3
4176
6
1015
3354
784
0
3079
2144
1038
3835
5
2533
1265
18816
11
137
12459
3818
7
3518
1451
4944
785
1618
2277
2522
3465