1568
1
1547
1690
1176
2
2508
7
1396
6026
2028
2879
2929
6
1779
2089
1539
773
1495
1088
1022
1371
3696
3891
6710
0
2479
1517
4
1180
3
1599
840
4042
1519
5674
3095