1384
5
66
0
2522
2
1015
1
1694
951
690
843
2669
3683
1526
1606
1973
564
1787
2044
83
2377
1743
108797
3354
2972
867
3386
3
3819
2772
1912
18546
15
982
1505