45986
0
3683
1
10771
13
1749
7793
4
23802
9
1740
3
38477
34
2763
1180
3273
7
108797
123674
35
2534
297066
6047
1694
2977
3284
635
10827
815
4436
1247
2
1035