47041
0
492
679
413
1726
821
995
334
516
2243
7
356
323
592
298
466
11881
3
269
247
1124
1
2231
945
25137
2830
169
19279
2
2275
310
584
1123
1840