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