1015
1
1568
1547
1681
1694
951
690
1382
2669
2
1494
1620
4
1371
2456
1763
1342
1093
1854
5876
9
1359
1672
1787
1559
1427
1220
1380
0
564
1349
1238
1502
1402