2733
4
625
1
4915
2350
2
839
1289601
38477
34
913
706
0
6856
24
3090
6
5052
10
1238
746
2629
1903
8313
9
603
2535
838
4303
12
3546
108797