3090
6
3673
4521
1
2925
3
2358
9
4816
2
1954
2919
1903
6960
5
2127
7
1289601
4
2520
873
3868
10
2155
7822
22
641
2353
2199
2948
2689
2459
2821
10598
3490
9027
5347
6346
16
234