1031
1
1015
1694
951
690
2669
2
1855
2757
3
564
1743
0
700
2765
8
108797
2245
2966
11
5375
2631
1787
2949
3835
5
2629
2024
1353
1451
2495
3014
20
562
11153
1618
1268