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