164
0
2794
2
1579
919
1
11351
17
782
1048
403
1741
1013
442
960
1106
4
1687
5
666
300
801
1397
3
971
1821
7
2646
9968
9
418
958
2166
83
1622
1839
1763
1834