333521
9
494
1
1419
2
1984
8
18458
21
527
3
373
4
4401
16
1295
2392
0
8049
521
6
1262
275
10817
658
859
37250
401
4539
3573
148319
11
1280
1688
464
818
2499
576
96701