2730
6
2809
2
2604
7
2934
8
31535
0
1277
5
2275
10543
9
25137
2628
2909
4
2125
1
20634
1115
2059
1824
17353
111
1453
383
978
1051
3493
1020
19279
1132
968
121182
3442
467