1132
0
476
1
169211
11
2909
4
282572
300
569
422
819
121182
2079
43
518
2103
1200
341
419694
9
475
1696
5237
1053
3990
2188
8
2531
770
992
2094
320
863