2044
2
1015
1
1694
951
690
2669
2973
9
564
3824
1743
0
2698
1785
6
1090
3
1059
108797
3629
1446
1423
1564
19944
432
816
1506
1495
2295
7
21152
8
2949
1682
4
3789
1787