2922
9
2361
2
282572
0
342
868
3619
12
525
251
631
4820
3070
5
658
747
256612
1729
322
483
4396
3
7260
18403
6
1087
4669
4713
777
266