1132
0
169211
11
2909
4
282572
569
689
1
422
1271
121182
518
933
767
2103
341
419694
9
475
1053
3990
2188
8
992
2094
320
863
668
1850
2
2306
846
35426
432