1132
0
169211
11
1121
2909
4
282572
569
422
121182
1
302
518
2103
341
2708
1945
419694
9
475
3930
1053
3990
2188
8
992
2094
320
863
668
1850
2
2306
846
35426