1817
1
2364
4
1995
1119
2153
10
995
2
1045
0
98623
31
10220
6
7118
1262
500
5
7082
1523
2040
16
1937
16521
135844
709726