1132
0
169211
11
2909
4
282572
2719
1
438
513
694
569
422
121182
518
2103
341
419694
9
475
1053
3990
2188
8
306
992
2094
320
863
668
1850
2
2306
846
35426