1106
0
2124
3
1189
449
21152
8
918
948
1868
572
49
536
541
905
678
2996
852
688
476
607
4044
5
17946
558
14
373
1729
516
5065
1
1022
498
514