2470
2
1132
0
99
1
169211
11
2909
4
282572
1172
569
422
1603
121182
518
2103
341
419694
9
475
1053
3990
2188
8
992
2094
2372
320
863
668
1850
692
3
2306
846