2330
4
1885
1
18403
6
3663
116
0
6800
3092
1073
1663
21743
509
422
31535
363
1276
1650
1343
573
5602
9
4071
249
105807
42
1334
1222856
3025
5559
3
558610
1863
346
475