2320
0
31220
10
1073
573
180849
2855
3
46
1222856
4
1862
1
2274
6
1325
518
3442
2
5611
11
21743
2189
521
242
638
2979
472
1160
1425
302
2052
380