1662
0
2386
4
1927
1
528
426
1874
3
51
106577
32
1549
242
2345
1498
2
1035
1709
29883
34
150568
1116
4453
9
414
808
633
2771
10
1062
994
54
158
814
809
174
1069