46238
1364
1657
1118
1606
924
2382
877
1688
5159
1371
2857
3523
13470
1239
3952
1610
17267
3656
8531
6403
2073
1683
4965
2323
3104
3183
2462
2345
4908
3839
10787
4153
3477
6091
3121
7370
2135
4323
7752
6718
3476
7652
3959
62385
10582