1341
5
985
6
1346
3
758
1
528
2
1618
978
1765
1482
7
1620
9
1378
2194
4321
4311
1971
2953
2149
14
3596
1163
1028
2312
1586
4799
2656
1066
16383
1329
1081
1222
1238
0