1166
0
1569
1
2123
1743
534
1320
2
1298
2271
4
2996
1862
344
771
1158
1500
477
19783
2535
2620
809
990
938
337
557
4044
5
3083
17946
2465
817
3159