2123
0
534
1298
2271
4
2996
1749
1
1862
883
3589
2
758
83
1000
2919
578
1500
477
1475
2358
9
19783
2535
878
1464
809
938
3715
3
337
4044
5
3083
17946
2155