2342
5
2711
0
666
2036
4
2096
691
55
1556
3
2682
78
1856
1250
2
727
13029
6
27903
6296
12
90
62
1426
1
2181
34528
23
6446
7
772
359
329
4836
1120
2679
10
55571
36
8704