1015
0
1991
1
2275
2
2809
19279
31535
2727
2730
6
467
3360
1616
960
828
325
269
1415
2668
25137
3123
3
3114
4
1282
2167
1961
2459
9
800
2400
7
17353
994
7885
1020