2580
2
1726
1
101569
0
2258
3868
10
5164
5
2365
4
4130
18
1712
2189
346
3080
3
2660
796
6
8329
4310
5055
197
1044
2838
1639
7304
7