2593
1
1265
2906
1153
0
6307
10
17970
15
3083
2
6753
17
2763
1672
3818
7
3503
4
4944
1289601
5978
6
1873
946
3080
3