3090
6
3673
3546
1
2903
3
2932
2
19783
25669
0
1289601
4
21152
8
2535
1849
3125
3080
2502
3868
10
17946
32302
2386
2906
2835
2194
2990
1320
6247
5
2902
16
1694
528
1527
108797
6236