2627
7
21152
8
2535
2
19783
1547
1
3090
6
3083
2763
0
1743
790
32302
2932
1606
1225
3448
3498
4
2693
3
17946
843
9160
5
1294
2996
1550
1153
444571
9
2669
1126
1618
2487
12632