2123
0
534
1298
2271
4
2996
1168
1
1665
1862
575
758
2919
2
2955
1228
1500
477
2358
9
19783
2535
809
938
337
579
4044
5
3083
17946
2155
3
2465
1743
817
3159