1694
1
951
1015
690
2669
2
1569
2891
4
1123
564
2118
3154
5
1743
0
2949
108797
2173
1451
6236
10
1565
2312
1773
1174
1688
1492
3
1460
1729
3206
2522
3012
10827