2906
2
4443
9
1161
1
1690
24337
22
1023
1814
123674
35
1289601
4
2786
2559
3
3738
5
5090
1694
4187
10
1185
4335
1001
0
564
5204
1746
718
1735
901
830
2131