685
0
1298
2271
4
1193
2996
1135
1
1814
2
2247
1862
758
1500
477
19783
2535
340
809
938
337
4044
5
3690
3083