828
3
1352
2
91967
30
2130
453
1169
0
286
1
303
1140
7
689
2973
11
646
4370
1972
6
1076
508
4
1471
5
1219
1317
2933
590
706
955
984
519
598
879
675
1139
2044