1547
1
1431
1606
2530
4
2377
1992
3
19944
2
1787
1526
697
0
6547
2110
1309
3140
4914
619
951
2562
3326
1813
1125
1632
1660
1015
83
1087
1691
3485
7
2368
1788