3819
1
2779
2
1015
1694
951
690
2669
564
1713
4158
8
1743
0
108797
2245
3
5375
1787
2949
3835
5
2390
2629
14861
7
2655
3957
1451
2495
3014
20
562
11153
1618
1268
1087