951
0
456
2524
2
981
226919
14
1661
1
602
405
2069
3
722
410
407
787
893
1161
846
1124
2830
7
668
367
5875
462
3559
1101
1386
105807
42
2072
1931
302
2161