334
0
5509
8
6062
16
443
383
4864
475
2669
2
3752
5262
10
477
493
1
6194
6
1101
461
11881
3
8116
400
418
1084
543
2306
1636
2770
4
422
798
2189
780
22330
22
1948