334
0
443
5509
8
4864
22330
22
493
1
1084
6194
6
1101
461
1998
5
1207
2
3277
1719
6062
16
780
2708
2669
1089
853
56488
806
762
2261
9
1453
3489
935
4579
7
2435
1971