20163
44
2649
0
883
3252
1335
1017
665
3655
3
3683
1
5431
2
676
2891
4
1218
528
2251
773
2661
1015
611
348
1698
2833
2060
4937
1180
612
87
6236
10
733
356