334
0
5509
8
6062
16
1132
2669
2
22330
22
1053
493
1
1101
2435
443
461
1084
3752
935
999
2306
1110
3
383
780
1454
1056
2599
1089
5
1129
475
806
762
2261
9