1746
2
3090
6
791
0
1749
1
2710
2377
1526
4453
4
635
662
4768
5
685
2571
2903
3
2932
3691
2322
528
693
11924
2996
3354
32302
2535
1545
14
913
4358
1492
800