1132
0
3499
7
1269
2
169211
11
1037
2909
4
282572
400
110
903
1
569
422
121182
518
2103
3469
6
341
419694
9
475
1053
3990
2188
8
992
2094
320
1009
863
668
1850