18403
6
9441
12
282572
0
1740
1
5781
8268
2198
2
1598
834
675
4
1501
4123
7
2414
3
2369
295
691
1466
2363
2682
340
123