2904
4
2659
2
752
3293
1
838
911
3251
6
2934
8
1222856
1501
1448
684
2163
5617
5
886
0
2445
1201
2749
3
1721
1921
962
895
1516
2602
913
1290
2059
1674
1903
6062
16