1045
4
810
2
3984
8
1807
1884
1153
6
1296
1
1053
3
3007
7
1146
1782
2193
1049
16811
1300
2782
5
948
3298
3809
2511
1168
16
2034
1126
1093
1301
18
2756
3016
10
3344
3322
4338