14076
7
121182
1
2068
1059
0
476
249
2000
8876
8
1890
3260
367
484
467
4071
396
4411
193
448
422
282572
5871
15
302
31535
11951
10
1885
6859
5
17353
822
3233
16
292